package com.qf.entity.md.item;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
@Data
public class MdItem {

    // 产品物料ID
    private Long id;

    // 产品物料编码
    private String itemCode;

    // 产品物料名称
    private String itemName;

    // 规格型号
    private String specification;

    // 单位
    private Long unitId;

    // 物料类型ID
    private Long itemTypeId = 0L;

    // 是否启用
    private Integer enableFlag = 1;

    // 是否设置安全库存
    private Integer safeStockFlag = 0;

    // 最低库存量
    private Double minStock = 0.0000;

    // 最大库存量
    private Double maxStock = 0.0000;

    // 备注
    private String remark = "";

    // 预留字段1
    private String attr1;

    // 预留字段2
    private String attr2;

    // 预留字段3
    private Integer attr3 = 0;

    // 预留字段4
    private Integer attr4 = 0;

    // 创建时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;

    // 更新时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;

}
